stack of boards - French English Dictionary